<!doctype html>
<html>
  <head>
    <title>Chrome Frame IE Bar test</title>
    <!-- MUST include the meta, otherwise chrome frame will never be triggered -->
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="chrome=1">
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/chrome-frame/1/CFInstall.min.js"></script>
    <script type="text/javascript" src="jquery-1.4.2.min.js"></script>
    <script type="text/javascript" src="chromeframe.js"></script>
    <script type="text/javascript">
      /* <![CDATA[ */
      /* It's really recommended to run this code inside IE conditional comments
       * such as:
       * <!--[if IE]>
       * [script goes here]
       * <![endif]-->
       * It's not commented so it can be seen on any browser (but Chrome Frame object will
       * not allow to install on firefox or other browser than IE)
       */
      $.chromeframebar({
        // ISO language, like en-US or set to "true" (which is the default) for auto
        // detection (according to browser language)
        'language': true,
        // Text option is to set the text of the bar, you may define many
        // languages. Currently have the text in english and portuguese Brazil
        'text': {
          'pt-BR': 'Internet Explorer necessita instalar um plugin para visualizar esta página corretamente. Clique aqui para continuar...',
          'en-US': 'Internet Explorer is missing updates required to view this site. Click here to update...'
        },
        // Timeout in milliseconds before showing the bar
        // This is a forced method, so depending on download speed, it might fire
        // before CFInstall is available. Set it to false, so it won't force anything
        'timeout': 1000,
        // The path for the icons (close-over.png, close.png, icon-over.png and icon.png)
        'icons_path': './',
        // Setting force will always display (annoying) the bar even if the user closes it
        // will remain showing until the user installs the plugin
        'force': true,
        // Use msi will ask the Chrome Frame to download msi version, better for installation
        // on limited user computers
        'use_msi': true
      });
      /* ]]> */
    </script>
  </head>
  <body>
    <h1>Chrome Frame IE Bar</h1>
    <p>
      Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi urna nulla,
      egestas eu imperdiet et, egestas eu metus. Praesent fermentum odio eu erat
      sollicitudin sit amet consequat ipsum lobortis. Praesent eget massa aliquam
      risus tincidunt suscipit. Suspendisse consequat gravida adipiscing. Nam at
      nibh augue. Vestibulum varius dignissim venenatis. Suspendisse vitae mollis
      elit. Phasellus tortor justo, imperdiet ut rhoncus quis, elementum tincidunt
      sapien. Suspendisse eget cursus urna. Fusce in egestas mauris. Pellentesque
      nunc tortor, interdum vitae pellentesque ut, cursus et dui. Duis volutpat
      scelerisque imperdiet.
    </p>
    <p>
      Donec a dignissim nisi. Nam fermentum malesuada suscipit. Integer pharetra
      magna in dolor semper et fermentum eros lobortis. Class aptent taciti
      sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.
      Duis consequat eleifend nisi, sit amet tempus sem faucibus ut. Etiam
      dignissim pellentesque quam, sed imperdiet magna varius eu. Pellentesque
      mauris sapien, sodales a vehicula a, condimentum vitae leo. Vivamus eu
      lacus diam, in interdum risus. Vivamus mattis mattis nibh, dapibus
      porttitor nisi fringilla vel. Aliquam dapibus tortor sit amet nisi
      vulputate consequat. Pellentesque lacus urna, tincidunt eget imperdiet at,
      congue et lacus. Ut eu libero nisi, et porttitor enim. Donec nec est
      consequat augue pretium sollicitudin id ac neque. Nullam et mauris ante.
      Maecenas velit est, pulvinar rutrum posuere sit amet, lobortis eget diam.
    </p>
    <p>
      Nullam libero leo, aliquam non fringilla in, ullamcorper nec est. Sed
      dapibus lacus a purus convallis facilisis. Mauris pretium vehicula nulla
      eget tempor. Nulla sed commodo velit. Nulla tristique dignissim interdum.
      Vestibulum sit amet urna ornare lorem ultricies varius ac id lorem. Class
      aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos
      himenaeos. Nullam feugiat pulvinar dictum. Proin at consectetur dui.
      Suspendisse potenti. Pellentesque eget sem odio, non vestibulum eros. In
      tempus eleifend mi, sit amet convallis tellus ultrices eu. Etiam pulvinar
      ullamcorper nunc, id imperdiet est tristique nec. Duis lorem urna, mattis
      eu feugiat id, mollis vel arcu. Morbi ac nulla at nunc dapibus tincidunt a
      et ligula.
    </p>
    <p>
      Suspendisse sed sapien orci, quis sagittis odio. Nulla dictum orci in
      justo auctor at accumsan metus convallis. Aliquam ut turpis lectus. Aliquam
      erat volutpat. Ut sit amet dolor in orci consequat interdum quis viverra
      risus. Vivamus feugiat ornare libero sed tristique. Cras dictum, tellus
      ut lobortis tincidunt, quam nunc congue ante, at tempor mi justo eu sapien.
      Nulla metus arcu, luctus vel consectetur ut, porttitor auctor nibh.
      Pellentesque posuere lectus ut magna dignissim non rutrum lacus rutrum.
      Fusce scelerisque faucibus enim, at malesuada nisl sagittis et. Vivamus in
      facilisis ante. Sed facilisis, risus a ultrices vestibulum, turpis nulla
      venenatis erat, non aliquet arcu sapien id mi. Vivamus consequat blandit
      ipsum, ac ornare leo pulvinar quis. Etiam vehicula bibendum mollis. Curabitur
      congue, ipsum sit amet commodo semper, elit diam volutpat lectus, a dignissim
      tortor dui nec urna.
    </p>
    <p>
      Pellentesque pretium augue eget augue sollicitudin ut tincidunt velit
      consectetur. Morbi at mi libero. Duis dictum, arcu vitae mollis pretium,
      nisl dolor semper elit, vitae faucibus nunc dui id lorem. Aliquam vitae
      augue ante, sed pulvinar dolor. Mauris molestie ligula vel lorem aliquam
      venenatis. Nullam vitae dolor nunc. Donec eu elit vitae neque pulvinar
      fermentum non non libero. Pellentesque rutrum molestie mattis. Etiam luctus
      lacus vel libero tristique at hendrerit leo tincidunt. Praesent facilisis
      egestas interdum. Aliquam ullamcorper dapibus venenatis. Vivamus at dictum
      arcu. Aenean quis quam vel tellus ultricies ullamcorper. Nulla bibendum
      nibh et enim sodales auctor.
    </p>
    <p>
      Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi urna nulla,
      egestas eu imperdiet et, egestas eu metus. Praesent fermentum odio eu erat
      sollicitudin sit amet consequat ipsum lobortis. Praesent eget massa aliquam
      risus tincidunt suscipit. Suspendisse consequat gravida adipiscing. Nam at
      nibh augue. Vestibulum varius dignissim venenatis. Suspendisse vitae mollis
      elit. Phasellus tortor justo, imperdiet ut rhoncus quis, elementum tincidunt
      sapien. Suspendisse eget cursus urna. Fusce in egestas mauris. Pellentesque
      nunc tortor, interdum vitae pellentesque ut, cursus et dui. Duis volutpat
      scelerisque imperdiet.
    </p>
    <p>
      Donec a dignissim nisi. Nam fermentum malesuada suscipit. Integer pharetra
      magna in dolor semper et fermentum eros lobortis. Class aptent taciti
      sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.
      Duis consequat eleifend nisi, sit amet tempus sem faucibus ut. Etiam
      dignissim pellentesque quam, sed imperdiet magna varius eu. Pellentesque
      mauris sapien, sodales a vehicula a, condimentum vitae leo. Vivamus eu
      lacus diam, in interdum risus. Vivamus mattis mattis nibh, dapibus
      porttitor nisi fringilla vel. Aliquam dapibus tortor sit amet nisi
      vulputate consequat. Pellentesque lacus urna, tincidunt eget imperdiet at,
      congue et lacus. Ut eu libero nisi, et porttitor enim. Donec nec est
      consequat augue pretium sollicitudin id ac neque. Nullam et mauris ante.
      Maecenas velit est, pulvinar rutrum posuere sit amet, lobortis eget diam.
    </p>
    <p>
      Nullam libero leo, aliquam non fringilla in, ullamcorper nec est. Sed
      dapibus lacus a purus convallis facilisis. Mauris pretium vehicula nulla
      eget tempor. Nulla sed commodo velit. Nulla tristique dignissim interdum.
      Vestibulum sit amet urna ornare lorem ultricies varius ac id lorem. Class
      aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos
      himenaeos. Nullam feugiat pulvinar dictum. Proin at consectetur dui.
      Suspendisse potenti. Pellentesque eget sem odio, non vestibulum eros. In
      tempus eleifend mi, sit amet convallis tellus ultrices eu. Etiam pulvinar
      ullamcorper nunc, id imperdiet est tristique nec. Duis lorem urna, mattis
      eu feugiat id, mollis vel arcu. Morbi ac nulla at nunc dapibus tincidunt a
      et ligula.
    </p>
    <p>
      Suspendisse sed sapien orci, quis sagittis odio. Nulla dictum orci in
      justo auctor at accumsan metus convallis. Aliquam ut turpis lectus. Aliquam
      erat volutpat. Ut sit amet dolor in orci consequat interdum quis viverra
      risus. Vivamus feugiat ornare libero sed tristique. Cras dictum, tellus
      ut lobortis tincidunt, quam nunc congue ante, at tempor mi justo eu sapien.
      Nulla metus arcu, luctus vel consectetur ut, porttitor auctor nibh.
      Pellentesque posuere lectus ut magna dignissim non rutrum lacus rutrum.
      Fusce scelerisque faucibus enim, at malesuada nisl sagittis et. Vivamus in
      facilisis ante. Sed facilisis, risus a ultrices vestibulum, turpis nulla
      venenatis erat, non aliquet arcu sapien id mi. Vivamus consequat blandit
      ipsum, ac ornare leo pulvinar quis. Etiam vehicula bibendum mollis. Curabitur
      congue, ipsum sit amet commodo semper, elit diam volutpat lectus, a dignissim
      tortor dui nec urna.
    </p>
    <p>
      Pellentesque pretium augue eget augue sollicitudin ut tincidunt velit
      consectetur. Morbi at mi libero. Duis dictum, arcu vitae mollis pretium,
      nisl dolor semper elit, vitae faucibus nunc dui id lorem. Aliquam vitae
      augue ante, sed pulvinar dolor. Mauris molestie ligula vel lorem aliquam
      venenatis. Nullam vitae dolor nunc. Donec eu elit vitae neque pulvinar
      fermentum non non libero. Pellentesque rutrum molestie mattis. Etiam luctus
      lacus vel libero tristique at hendrerit leo tincidunt. Praesent facilisis
      egestas interdum. Aliquam ullamcorper dapibus venenatis. Vivamus at dictum
      arcu. Aenean quis quam vel tellus ultricies ullamcorper. Nulla bibendum
      nibh et enim sodales auctor.
    </p>
  </body>
</html>